home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Windows Expert
/
Windows Expert.iso
/
windownt
/
awksrc.zip
/
GAWK.MAK
< prev
next >
Wrap
Makefile
|
1993-10-03
|
9KB
|
329 lines
# Microsoft Visual C++ generated build script - Do not modify
PROJ = GAWK
DEBUG = 0
PROGTYPE = 2
CALLER =
ARGS = -v IGNORECASE=1 '{sub(/y/, ""); print}'
DLLS =
ORIGIN = MSVCNT
ORIGIN_VER = 1.00
PROJPATH = C:\DATA\DEVELOPMENT\MYSTUFF\MYGAWK\
USEMFC = 0
CC = cl
CPP = cl
CXX = cl
CCREATEPCHFLAG =
CPPCREATEPCHFLAG =
CUSEPCHFLAG =
CPPUSEPCHFLAG =
FIRSTC = ARRAY.C
FIRSTCPP =
RC = rc
CFLAGS_D_DEXE32 = /nologo /W3 /Zi /YX /D "_DEBUG" /D "_X86_" /D "_CONSOLE" /D "WIN32" /FR /ML /Fd"GAWK.PDB" /Fp"GAWK.PCH"
CFLAGS_R_DEXE32 = /nologo /W3 /YX /O2 /D "NDEBUG" /D "_X86_" /D "_CONSOLE" /D "WIN32" /D "BLKSIZE_MISSING" /FR /ML /Fp"GAWK.PCH"
LFLAGS_D_DEXE32 = /NOLOGO /DEBUG /DEBUGTYPE:cv /SUBSYSTEM:console netapi32.lib
LFLAGS_R_DEXE32 = /NOLOGO /SUBSYSTEM:console netapi32.lib
LFLAGS_D_LIB32 = /NOLOGO
LFLAGS_R_LIB32 = /NOLOGO
LIBS_D_DEXE32 =
LIBS_R_DEXE32 =
RCFLAGS32 =
D_RCDEFINES32 = -d_DEBUG
R_RCDEFINES32 = -dNDEBUG
OBJS_EXT =
LIBS_EXT =
!if "$(DEBUG)" == "1"
CFLAGS = $(CFLAGS_D_DEXE32)
LFLAGS = $(LFLAGS_D_DEXE32)
LIBS = $(LIBS_D_DEXE32)
LFLAGS_LIB=$(LFLAGS_D_LIB32)
MAPFILE_OPTION =
RCDEFINES = $(D_RCDEFINES32)
!else
CFLAGS = $(CFLAGS_R_DEXE32)
LFLAGS = $(LFLAGS_R_DEXE32)
LIBS = $(LIBS_R_DEXE32)
MAPFILE_OPTION =
LFLAGS_LIB=$(LFLAGS_R_LIB32)
RCDEFINES = $(R_RCDEFINES32)
!endif
SBRS = ARRAY.SBR \
AWKTAB.SBR \
BUILTIN.SBR \
DFA.SBR \
EVAL.SBR \
FIELD.SBR \
GETOPT.SBR \
IO.SBR \
IOP.SBR \
MAIN.SBR \
MISSING.SBR \
MSG.SBR \
NODE.SBR \
RE.SBR \
REGEX.SBR \
VERSION.SBR \
NTPIPE.SBR \
NTDIR.SBR \
ALLOCA.SBR
ARRAY_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
AWKTAB_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
BUILTIN_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
DFA_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
EVAL_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
FIELD_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
GETOPT_DEP = \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\getopt.h
IO_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
IOP_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
MAIN_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h \
c:\data\development\mystuff\mygawk\patchlevel.h
MISSING_DEP = \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\atari\stack.c \
c:\data\development\mystuff\mygawk\atari\tmpnam.c \
c:\data\development\mystuff\mygawk\atari\system.c \
c:\data\development\mystuff\mygawk\missing\system.c \
c:\data\development\mystuff\mygawk\missing\memcmp.c \
c:\data\development\mystuff\mygawk\missing\memcpy.c \
c:\data\development\mystuff\mygawk\missing\memset.c \
c:\data\development\mystuff\mygawk\missing\random.c \
c:\data\development\mystuff\mygawk\missing\strcase.c \
c:\data\development\mystuff\mygawk\missing\strchr.c \
c:\data\development\mystuff\mygawk\missing\strerror.c \
c:\data\development\mystuff\mygawk\missing\strftime.c \
c:\data\development\mystuff\mygawk\missing\strtod.c \
c:\data\development\mystuff\mygawk\missing\tzset.c
MSG_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
NODE_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
RE_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
REGEX_DEP = \
c:\data\development\mystuff\mygawk\awk.h \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mygawk\config.h \
c:\data\development\mystuff\mygawk\protos.h \
c:\data\development\mystuff\mygawk\regex.h \
c:\data\development\mystuff\mygawk\dfa.h
VERSION_DEP =
NTPIPE_DEP = \
c:\data\development\mystuff\myntstuff\nt.h
NTDIR_DEP = \
c:\data\development\mystuff\myntstuff\nt.h \
c:\data\development\mystuff\mydiff2\diff.h \
c:\data\development\mystuff\mydiff2\system.h \
c:\data\development\mystuff\mydiff2\regex.h
ALLOCA_DEP = \
c:\data\development\mystuff\mygawk\config.h
all: $(PROJ).EXE $(PROJ).BSC
ARRAY.OBJ: ARRAY.C $(ARRAY_DEP)
$(CC) $(CFLAGS) $(CCREATEPCHFLAG) /c ARRAY.C
AWKTAB.OBJ: AWKTAB.C $(AWKTAB_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c AWKTAB.C
BUILTIN.OBJ: BUILTIN.C $(BUILTIN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c BUILTIN.C
DFA.OBJ: DFA.C $(DFA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c DFA.C
EVAL.OBJ: EVAL.C $(EVAL_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c EVAL.C
FIELD.OBJ: FIELD.C $(FIELD_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c FIELD.C
GETOPT.OBJ: GETOPT.C $(GETOPT_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c GETOPT.C
IO.OBJ: IO.C $(IO_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IO.C
IOP.OBJ: IOP.C $(IOP_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c IOP.C
MAIN.OBJ: MAIN.C $(MAIN_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MAIN.C
MISSING.OBJ: MISSING.C $(MISSING_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MISSING.C
MSG.OBJ: MSG.C $(MSG_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c MSG.C
NODE.OBJ: NODE.C $(NODE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c NODE.C
RE.OBJ: RE.C $(RE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c RE.C
REGEX.OBJ: REGEX.C $(REGEX_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c REGEX.C
VERSION.OBJ: VERSION.C $(VERSION_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c VERSION.C
NTPIPE.OBJ: ..\MYNTSTUFF\NTPIPE.C $(NTPIPE_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MYNTSTUFF\NTPIPE.C
NTDIR.OBJ: ..\MYNTSTUFF\NTDIR.C $(NTDIR_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ..\MYNTSTUFF\NTDIR.C
ALLOCA.OBJ: ALLOCA.C $(ALLOCA_DEP)
$(CC) $(CFLAGS) $(CUSEPCHFLAG) /c ALLOCA.C
$(PROJ).EXE: ARRAY.OBJ AWKTAB.OBJ BUILTIN.OBJ DFA.OBJ EVAL.OBJ FIELD.OBJ GETOPT.OBJ \
IO.OBJ IOP.OBJ MAIN.OBJ MISSING.OBJ MSG.OBJ NODE.OBJ RE.OBJ REGEX.OBJ VERSION.OBJ \
NTPIPE.OBJ NTDIR.OBJ ALLOCA.OBJ $(OBJS_EXT) $(LIBS_EXT)
echo >NUL @<<$(PROJ).CRF
ARRAY.OBJ
AWKTAB.OBJ
BUILTIN.OBJ
DFA.OBJ
EVAL.OBJ
FIELD.OBJ
GETOPT.OBJ
IO.OBJ
IOP.OBJ
MAIN.OBJ
MISSING.OBJ
MSG.OBJ
NODE.OBJ
RE.OBJ
REGEX.OBJ
VERSION.OBJ
NTPIPE.OBJ
NTDIR.OBJ
ALLOCA.OBJ
$(OBJS_EXT)
-OUT:$(PROJ).EXE
$(MAPFILE_OPTION)
$(LIBS)
$(LIBS_EXT)
$(DEFFILE_OPTION) -implib:$(PROJ).lib
<<
link $(LFLAGS) @$(PROJ).CRF
run: $(PROJ).EXE
$(PROJ) $(RUNFLAGS)
$(PROJ).BSC: $(SBRS)
bscmake @<<
/o$@ $(SBRS)
<<